/* 全局样式 */
html, body {
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
}

#app {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}

/* Element Plus 布局组件样式优化 */
.el-container {
  width: 100%;
  height: 100%;
}

.el-main {
  width: 100%;
  padding: 20px;
}

/* 修复Element Plus可能的宽度溢出问题 */
.el-table {
  width: 100% !important;
}

/* 确保卡片容器不溢出 */
.el-card {
  width: 100%;
  box-sizing: border-box;
}

.el-row {
  width: 100%;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
